package com.marry.invoke.rest;


import com.marry.invoke.bean.FluxParseClassBean;
import com.marry.invoke.bean.FluxParseMethodBean;

/**
 * @path：com.marry.invoke.rest.RestHandler.java
 * @className：RestHandler.java
 * @description: rest请求handler
 * @author：LiuYun
 * @dateTime：2021/07/04 14:55
 * @editNote：
 */
public interface RestHandler {

    /**
     * 初始化
     * @param fluxParseClassBean
     * @return
     */
    void init(FluxParseClassBean fluxParseClassBean);

    /**
     * 反射调用方法
     * @param fluxParseMethodBean
     * @return
     */
    Object invokeRest(FluxParseMethodBean fluxParseMethodBean);

}
